﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace EjercicioII
{
    class Coralista : Musico, Identificable
    {
        private int tipoDeVoz;
        public int queCanta()
        {
            return tipoDeVoz;
        }

        public override void imprimirDatos()
        {

            /// variable declarada para traducir tipo de voz a coralista,
            /// soprano etc y al fional escribirlo.

            string traduccionDeVoz;


            //      Console.Write("El nombre del musico es ");
            //      Console.WriteLine(nombre);

            switch (tipoDeVoz)
            {
                case 0:
                    traduccionDeVoz = "Coralista";
                    break;
                case 1:
                    traduccionDeVoz = "Soprano";
                    break;
                case 2:
                    traduccionDeVoz = "Contraalto";
                    break;
                default:
                    traduccionDeVoz = "Tenor Bajo";
                    break;
            }

            Console.Write(nombre);
            Console.Write(" canta en la ");
            Console.WriteLine(traduccionDeVoz);
        }



        public Coralista(string Nombre, int tipoDeVoz)
            : base(Nombre)
        {
            this.tipoDeVoz = tipoDeVoz;
        }



        #region Identificable Members

        public bool yTuCantas()
        {

            return true;
        }

        #endregion
    }
}
